\section{Testprotokollierung}
Im Client werden die öffentlichen Funktionen der RemoteControl getestet.\\
Eine Ausgabe des Programmes könnte folgendermaßen aussehen.

\begin{verbatim}
remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): i

devices:
----------------------
TV is off
Heating is off
Stereo is off CD is closed
TV is off
Heating is off
Stereo is off CD is closed
Stereo is off CD is closed

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): u

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 1o

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 2o

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 3o

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 4o

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): i

devices:
----------------------
TV is on
Heating is on
Stereo is on CD is open
TV is off
Heating is off
Stereo is off CD is closed
Stereo is off CD is closed

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 1f

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): u

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): i

devices:
----------------------
TV is on
Heating is on
Stereo is on CD is open
TV is off
Heating is off
Stereo is off CD is closed
Stereo is off CD is closed

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 4f

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): 3f

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): i

devices:
----------------------
TV is on
Heating is off
Stereo is off CD is closed
TV is off
Heating is off
Stereo is off CD is closed
Stereo is off CD is closed

remote control:
----------------------
1...Samsung TV
2...empty
3...Heating
4...Bose Stereo
5...empty
u...undo
i...output device info
----------------------
input slot number and on('o') or off('f'): e

Drücken Sie eine beliebige Taste . . .
\end{verbatim}